Giro cheque - French English Dictionary